pile of dried leaves and sticks - Alemán Inglés Diccionario